Leaf Scorch — definition

1. leaf scorch (Noun)

1 definition

leaf scorch (Noun) — Plant disease causing a burned or scorched appearance of the foliage.

1 type of
scorch